make terraces - Français Anglais Dictionnaire